natural smoke and heat exhaust ventilator - Francés Inglés Diccionario